/* CSS Document */
#page { width:980px; margin-bottom:30px; }
#page .leftBox { width:648px;}
#page .rightBox { width:305px;}

#header { width:100%; background:#FFF; border-bottom:1px solid #E8E8E8;}
.header { width:100%; background:#FFF; z-index: 99997; border-bottom:1px solid #E8E8E8; position: fixed; top:0px; }
.topBox { width:980px; height:70px; margin-bottom:12px; }
.topBox .logoBox { width:210px; height:70px; overflow:hidden; }
.topBox .navBox {height:70px; font-size:14px; font-family: "Microsoft yahei","Century Gothic"; color:#333; overflow:hidden; }
.topBox .navBox  ul { padding:30px 0 0 20px;}
.topBox .navBox  ul li { width:60px; display:inline; float:left; }
.topBox .navBox  ul li a { color:#333; display:inline-block; padding:2px;}
.topBox .navBox  ul li a:hover { background:#13a4fe; color:#fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.topBox .navBox  ul li a.cur { background:#13a4fe; color:#fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}

/*HTML5 搜索框*/
.searchBox { width:250px; height:70px; margin-left:45px; overflow:hidden; }
.search_form{ margin-top:30px;display:inline-block; overflow:hidden;}
.search_form:hover {-webkit-box-shadow:0 0 3px #999;-moz-box-shadow:0 0 3px #999;}
.sinput{float:left; width:168px; height:15px; line-height:14px; padding:4px 7px; color:#b3b3b3; border:1px solid #ccc; border-radius:2px 0 0 2px; background-color:#fff; }
.sbtn{float:left; width:50px; height:25px; line-height:22px; padding:0 10px; margin-left:-1px; border-radius:0 2px 2px 0; border:none; background-color:#13a4fe; cursor:pointer; display:inline-block; font-size:14px; vertical-align:middle; color:#FFF; font-family: "Microsoft yahei","Century Gothic";}
.sbtn:hover{background:#13a4fe; }
/*登录注册 状态信息盒子*/
.loginBox { width:80px; padding-top:32px; }
/*未登录*/
.loginFalse { width:80px;}
.loginFalse a { font-size:14px;  font-family: "Microsoft yahei","Century Gothic"; color:#333;}
.loginFalse a:hover {color:#EC6941; }
/*登录*/
.loginTrue { width:80px;}
.loginTrue .loginMess { width:20px; height:30px; padding-top:4px; position:relative; z-index:10;}
.loginTrue .loginMess .loginMessCon { width:20px; height:30px; position:relative; z-index:10;  }
.loginTrue .loginMess .tongzhi { width:20px; height:30px; display:inline-block;  position:relative; z-index:10; }
.tipNum { width:14px; height:14px; line-height:14px; text-align:center; position:absolute; right:-4px; top:-8px;  z-index:90; background:url(../images/tip3.png) no-repeat left top; color:#FFF; overflow:hidden; font-size:10px;  font-family: "Century Gothic","Microsoft yahei"; }
.loginMessSon { width:120px; text-align:center; position:absolute; right:0; top:30px; z-index:9999;  background:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; display:none; }
.loginMessSon ul { width:120px; }
.loginMessSon ul li { width:120px; }
.loginMessSon ul li a { width:120px; display:inline-block; color:#444; padding:8px 0;  font-size:12px;  font-family: "Microsoft yahei","Century Gothic";}
.loginMessSon ul li a:hover { background:#13a4fe; color:#FFF;}
.loginMessSon ul li .alinkred { color:#f00;  font-size:14px;  font-family: "Century Gothic","Microsoft yahei"; font-weight:500; }
.loginMan { width:40px;  position:relative; z-index:999; }
.loginManCon { width:40px; position:relative; z-index:999; }
.loginManCon img { width:26px; height:26px; }
.loginManCon i.no_pic { width:0; height:0; display:inline-block; vertical-align:middle; border: 4px solid #FFF; border-top-color: #BDBDBD; margin-left:5px; margin-bottom:12px; }
.loginManConSon { width:94px; height:222px; text-align:center; position:absolute; right:0; top:30px; z-index:9999; background:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; display:none;}
.loginManConSon ul { width:94px;}
.loginManConSon ul li{ width:94px;}
.loginManConSon ul li a { width:94px; display:inline-block; color:#444; padding:8px 0;  font-size:12px;  font-family: "Microsoft yahei","Century Gothic";}
.loginManConSon ul li a:hover { background:#13a4fe; color:#FFF; }

/*左边发布问题盒子*/
.publishBox { width:305px; height:45px; background: #13a4fe; margin-bottom: 20px; border-radius:6px; }
.publishBox a { width:305px; height:45px; line-height:45px; color:#FFF; display:inline-block; text-align:center; font-size: 16px; font-family: '微软雅黑';  }
.publishBox a:hover { padding-left:2px;}

/*左边Tab选项卡*/
.recommendBox { width:305px; }
.recommendTitle { width:305px; height:35px; }
.recommendTitle ul { width:305px; }
.recommendTitle ul li { width:65px; display:inline; float:left; margin-right:18px; cursor:pointer; color:#111; padding:2px; font-size:14px; }
.recommendTitle ul li.currentRec { background:#13a4fe; color:#FFF; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.recommendTitle ul li:hover { background:#13a4fe; color:#FFF;}
.recommendCon { width:305px; }
.recommendCon ul { width:305px; }
.recommendCon ul li.recommendBest{ width:305px;}
.recommendCon ul li.recommendBest .tabContent{ width:305px; }
.recommendCon ul li.recommendBest .tabContent dl{ width:305px; }
.recommendCon ul li.recommendBest .tabContent dl dd { width:305px; background:url(../images/discuss_icon.gif) no-repeat left center; padding:4px 0 4px 8px; }
.recommendCon ul li.recommendBest .tabContent dl dd a { color:#111; font-size:13px; font-family: "Microsoft yahei","Century Gothic";}
.recommendCon ul li.recommendBest .tabContent dl dd a:hover { color:#EC6941; padding-left:2px;}
.recommendCon ul li.none { display:none; }
/*底部*/
#footer { width:100%; background:#333;  }
.footerCon { width:980px; padding:30px 0 38px 0;}
.linkBox { width:410px; height:230px; margin-right:50px; }
.linkBox .linkTitle { border-bottom:1px solid #222; padding: 10px 0; }
.linkBox .linkTitle h4 { color:#FFF; font-size: 12px; font-weight: normal; font-style: normal; font-family: "微软雅黑",BebasNeueRegular,arial,Georgia, serif; }
.linkBox .linkCon { padding: 10px; border-top: 1px solid #444; }
.linkBox .linkCon ul li { display:inline; float:left; width: 115px; padding: 8px 0; line-height: 18px; overflow: hidden;}
.linkBox .linkCon ul li a { color:#808080; font-size:13px; }
.linkBox .linkCon ul li a:hover { color:#13a4fe;}
.aboutBox { width:260px; height:230px; margin-right:50px; }
.aboutBox .aboutTitle { border-bottom:1px solid #222; padding: 10px 0; }
.aboutBox .aboutTitle h4 { color:#FFF; font-size: 12px; font-weight: normal; font-style: normal; font-family: "微软雅黑",BebasNeueRegular,arial,Georgia, serif; }
.aboutBox .aboutCon { padding: 10px; border-top: 1px solid #444; }
.aboutBox .aboutCon p { color:#808080; line-height: 20px; font-size:12px;  }
.weixinBox { width:210px; height:230px; }
.weixinBox .weixinTitle { border-bottom:1px solid #222; padding: 10px 0; }
.weixinBox .weixinTitle h4 { color:#FFF; font-size: 12px; font-weight: normal; font-style: normal; font-family: "微软雅黑",BebasNeueRegular,arial,Georgia, serif; }
.weixinBox .weixinCon { padding: 10px; border-top: 1px solid #444; }
.weixinBox .weixinCon img { width: 162px; height:162px; }
.copyBox { width:100%; background:#000; color:#666666; padding:8px 0; font-size:13px;  }
.copyCon { width:980px;}
/*返回顶部*/
a.backToTop { width:40px; height:38px; text-align:center; line-height:38px; background:#0da4d3; color:#FFF; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
a.backToTop:hover {background:#0da4d3; }
